have skeletons in one's closet – Deutsch–English translations

🇬🇧 en de 🇩🇪

have skeletons in one's closet

Dreck am Stecken haben